#define _CRT_SECURE_NO_WARNINGS 1
#include"SList.h"


void TestListNode()
{
	SLTNode* head = NULL;
	//SLTinit(&head);
	//SLTPushFront(&head, 100);
	//SLTPopFront(&head);

	SLTPushBack(&head, 1);
	//SLTPopFront(&head);
	SLTPushBack(&head, 2);
	SLTPushBack(&head, 3);
	SLTPopBack(&head);
	SLTPushBack(&head, 4);
	SLTPushBack(&head, 5);
	//SLTPopBack(&head);
	//SLTPushFront(&head, 200);
	/*SLTPopBack(&head);
	SLTPopBack(&head);
	SLTPopBack(&head);*/
	//SLTPopFront(&head);

	//SLTNode* pos = SLTFind(&head, 3);
	//if (pos != NULL)
	//{
	//	SListmodify(pos, 900);
	//	//SListErase(&head, pos);
	//	//SListInsertAfter(pos, 1000);
	//	SListInsert(&head, pos, 4000);
	//}

	SLTprint(head);

	SListDestroy(&head);
}


int main()
{
	TestListNode();
	system("pause");
}